/* index css for huakaili.com by perkyee */

/***center***/
#main_content{}
#index_left{ width: 200px; float: left; margin-top: 10px;}
#index_right{width: 200px; float: right;margin-top: 10px;}
#index_center{width: 540px; float: left; margin: 0 10px;margin-top: 10px;}

#slides_nav { z-index: 50; position: absolute; bottom: 3px; right: 5px}
#slides_nav a {  margin: 0 5px; padding: 3px 5px; border: 1px solid #ccc; background: #cff; text-decoration: none}
#slides_nav a.activeSlide { background: #aaf }
#slides_nav a:focus { outline: none; }
#slides_show {height:152px;overflow:hidden;position:relative;}

.hot_reviews_index{ margin-top: 10px;}
.HRI_top{ background: url(../image/bg_hotReviewIndex_top1.png) no-repeat; height: 29px;}
.HRI_top h2{color:#A0001B;
font-size:14px;
font-weight:bold;
line-height:29px;
margin-left:10px;}
.HRI_bottom{ background:url(../image/bg_hotReviewIndex_bottom.png) bottom no-repeat; height: 5px; font-size: 1px;}
.HRI_middle{ border-left: 1px #f8d08a solid;  border-right: 1px #f8d08a solid; }

.hot_store_index01 span, .hot_mall_index01 span,.rencent_reviews01 span{ display: none;}
.hot_store_index{ background: #fff8d3; margin-top: 10px; }
.hot_store_index01{background: url(../image/bg_hotshop_title.gif) no-repeat top; width: 540px; height: 35px;font-size: 1px;}
.hot_store_index03{background: url(../image/bg_hotshop_title.gif) no-repeat bottom; width: 540px; height: 5px; font-size: 1px;}
.hot_store_index02{border-left: 1px solid #f8e288; border-right: 1px solid #f8e288; }
.hot_store_index_detail{ background: #fff; margin: 0 4px; width: 530px; }
.hot_store_index_detail td{ text-align: center; width: 133px; padding: 5px 0;}
.hot_store_name{ font-weight: bold;height:36px;line-height:18px; overflow: hidden;}
.item_list_pic_shop1{background:url(../image/bg_item_shop.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px;  margin: 5px 0;  border: 0;}

.item_list_pic_mall1{ background:url(../image/bg_item_mall.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px;  margin: 5px auto; display:block;  border: 0;}

.item_list_pic_prod1{background:url(../image/bg_item_product.gif) no-repeat; padding: 9px 9px 9px 21px; width: 80px; height: 80px;  margin: 5px 0;  border: 0;}

.hot_mall_index01{background: url(../image/bg_hotmall_title.gif) no-repeat top; width: 540px; height: 35px;font-size: 1px;}

.hot_prod_index01 span,.rencent_reviews01 span{ display: none;}
.hot_prod_index{ background: #fff8d3; margin-top: 10px; }
.hot_prod_index01{background: url(../image/bg_hotproduct_title.png) no-repeat top; width: 540px; height: 35px;font-size: 1px;}
.hot_prod_index03{background: url(../image/bg_hotproduct_title.png) no-repeat bottom; width: 540px; height: 5px; font-size: 1px;}
.hot_prod_index02{border-left: 1px solid #f8e288; border-right: 1px solid #f8e288; }
.hot_prod_index_detail{ background: #fff; margin: 0 4px; width: 530px; }
.hot_prod_index_detail td{ text-align: center; width: 133px; padding: 6px 0;}
.hot_prod_name{ height:64px; overflow: hidden;line-height: 16px; padding: 0 3px;}

.Hot_Reviews_Index{ margin-top: 10px;}
.item_HRI{ margin: 0 10px; width: 515px; border-bottom: 1px dotted #ccc; }

.HRI_pic{  vertical-align: top; padding: 20px 10px 0 0;}
.HRI_pic img{ width: 50px;}
.HRI_title{ font-weight: bold; padding-top: 10px ;}
.HRI_title img{ margin-left: 10px; border: 1px #fff solid;}
.HRI_result{font-weight:normal;color: #888; }
.HRI_result li {float:left;padding-right:8px;}
.HRI_score{ vertical-align:middle;}
.HRI_content { line-height: 18px; padding-bottom: 10px; }
.HRI_content {}
.r_link{float: right; padding-right: 10px; padding-top: 2px; }


/***right***/
.hotList { margin-top: 10px;}
.hotList_title{ background:url("../image/bg_rightTitle.gif") no-repeat scroll 0 0 #E50026;color:#FFFFFF;font-size:14px;font-weight:bold;height:21px;padding-top:2px;text-align:center;}
.hotlist_content li { border-bottom: 1px dotted #ccc; padding: 4px 5px;}
.list_hot{ background: url(../image/icon_list_hot.gif) no-repeat right;}
.list_recommend{ background: url(../image/icon_list_recommend.gif) no-repeat right;}
.list_new{ background: url(../image/icon_list_new.gif) no-repeat right;}
.right_title{ background: url(../image/bg_rightTitle.gif) no-repeat; color: #fff; font-size: 14px; font-weight: bold; text-align: center; height:21px;padding-top: 2px;}

.right_rank { margin-top: 10px;}
.right_rank img{  float: left; /*margin-right: 10px;*/}
.right_rank li{  border-bottom:1px dotted #CCCCCC;padding:3px 2px;}

.R_rank01{background: url(../image/R_rank01.gif) no-repeat right;}
.R_rank02{background: url(../image/R_rank02.gif) no-repeat right;}
.R_rank03{background: url(../image/R_rank03.gif) no-repeat right;}
.R_rank04{background: url(../image/R_rank04.gif) no-repeat right;}
.R_rank05{background: url(../image/R_rank05.gif) no-repeat right;}

.R_item_rank {
	clear:none;
	float:left;
	font-size:12px;
	text-align:center;
	width:20px;
	height:30px;
	line-height:30px;
}
.R_item_rank .h1 {
	background:none repeat scroll 0 0 #FF6401;
	color:#FFFFFF;
	padding:0 5px;
}
.R_item_rank .h2 {
	background:none repeat scroll 0 0 #BBBBBB;
	color:#FFFFFF;
	padding:0 5px;
}
.R_item_rank .item_rank {
	font-size:11px;
	font-weight:bold;
}

.R_rank_name{
	overflow:hidden;
	padding-left:5px;
	width:165px;
	height:30px;
	line-height:30px;
}
.R_rank_name span{margin-top:5px;}

.user_title{ color: #690112; font-size: 14px; font-weight: bold; text-align: center; background: #e50026 url(../image/bg_UserTitle_index.gif) no-repeat; height: 19px;padding-top: 1px;}
.user_rank { margin-top: 10px;}
.user_rank img{  float: left; margin-right: 10px;}
.user_rank li{ height: 40px;border-bottom: 1px dotted #ffe097; padding: 6px 0; line-height: 15px;}

.left_sidebar_title{width: 200px; height: 30px;color: #fff; font-weight: bold; font-size: 14px; text-align: center; background:#e50026 url(../image/bg_index_leftTitle.gif) no-repeat;padding: 8px 0 0 0;}
.index_left_btm{ font-size: 1px;background: #fff4c6 url(../image/bg_index_left_sidebar_btm.gif) no-repeat; width: 200px; height: 9px;}
.index_left_frame{ background: #fff4c6; border-left:#dabd8b 1px solid; border-right: #dabd8b 1px solid;}
.category_title{ background: #ffd97d; border-top: 1px solid #fff; border-bottom: 1px solid #dabd8b; color: #690112; font-weight: bold; text-align: center;}

.category_products li{}
.category_pay,.category_city{ margin: 0 ; padding: 5px 0; width:100%; overflow:hidden; }
.category_pay li{ float: left; width: 84px; margin: 2px 0px 2px 10px; padding: 0;}
.category_city li{ float: left; width: 48px; margin: 2px 4px 2px 10px; padding: 0;}

.category_tags span { margin: 0 5px 0 0; display: inline-block ;}
.category_tags { line-height: 200%; padding: 5px 0 0 10px;}

.category_products li{ border-top: 1px #fff solid; border-bottom:1px #ffc393 solid; background: }


a.p1:link, a.p1:active, a.p1:visited { display: block; color:#e50026; background: #fff4c6 url(../image/arrow_index_leftsidebar.gif) left no-repeat;;padding: 6px 10px 6px 30px;font-weight:bold;}
a.p1:hover{ display: block; color:#e50026; background: #fff url(../image/arrow_index_leftsidebar.gif) left no-repeat;padding: 6px 10px 6px 30px; text-decoration: none;}


.menu_1 { background: #fff4c6; display:none; position:absolute;border:1px solid #FFC393;width:200px;}
.menu_1 li{}
a.p2:link, a.p2:active, a.p2:visited{display:block; color:#3366CC; padding:6px 10px 6px 20px;}
a.p2:hover{display:block; color:#3366CC; padding:6px 10px 6px 20px;background-color:#FFF;}

.thumbImage {height:40px;width:40px;} 
.thumbImageM{width:70px;}

.thumbImage80 {width: 80px;height: 80px;} 
.thumbMallImage80 {width:80px;padding-top:15px;}

a.ea:link, a.ea:active, a.ea:visited {
	border:medium none;
	color:inherit;
	text-decoration:none;
	color: #888;
}
a.ea:hover{
	border:medium none;
	color:inherit;
	text-decoration:underline;
	color: #888;
}

.eal{padding-left:5px;
padding-right:8px;}